who travels on horseback, alone and without luggage - Español Inglés Diccionario